The Evolution of Complexity in Apple Darwin: A Common Coupling Point of View

نویسنده

  • Liguo Yu
چکیده

Common coupling increases the interdependencies between software modules. It should be avoided if possible. In previous work, we presented two types of categorization of common coupling, one is for single-kernel-based software, one is for multi-kernel-based-software. In this paper, we analyze the relationships between these two types of categorization and apply them to study the evolution of the complexity of Apple Darwin. The same conclusion about Darwin’s evolution is drawn based on the two types of categorization of common coupling: From version XNU-517 to version XNU-792, Darwin has restructured to reduce the number of difficulty-inducing high category (level) global variables in order to reduce the system complexity. However, due to the definition-use dependencies, the complexity of Darwin induced by global variables has increased from version XNU-517 to version XNU-792.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Series Resonance Based Fault Current Limiter with Controlling The Point of Common Coupling Voltage

This paper proposes a novel Fault Current Limiter (FCL) for the application on distribution networks to control voltage sags at the Point of Common Coupling (PCC) during faults. This new FCL is based on series resonance including resonance transformer and series capacitor. So, by proper design of the series resonance LC tank, the fault current is limited to an acceptable level. The FCL operatio...

متن کامل

Origami: Japanese Architecture and its Aesthetic Adaptability with the Western Theorists’ Point of View

In terms of specialized vocabulary, origami is a pattern with a fixed structure created by smooth folded surfaces. Today, the origami art pattern, or folded paper, has become a source of inspiration for architects, designers, and researchers. The definition of beauty in specialized lexicography includes the evolution of rational features, sounds, and concepts, and in a broader sense examines th...

متن کامل

DFT Application to the Analysis of Quadrupole Coupling Constant of Aluminum Methyl Chloride Dimers

The analysis of the 27Al and 35Cl quadrupole coupling parameters of aluminum methyl chloride dimers were carried out on the basis of the density functional theory (DFT). The available experimental values of quarupole coupling constants were compared with their calculated ones. In this investigation, the correlations were made between calculated 27Al and 35Cl nuclear quadrupole coupling constant...

متن کامل

Role of Environmental Education in the Climate Resilience of People Exposed to Environmental Asylum from the Point of View of International Law

Climate resilience is referred to the social ability in the event of impulses and environmental degradation in pursuit of activities towards goals. Sustainability is established through adaptability and evolution. This will make communities less likely to witness large-scale emigration and the emergence of environmental asylum phenomena as a response to environmental hazards. The climate resili...

متن کامل

Molecular Cloning and Analysis of Two Flowering Related Genes from Apple (Malus × domestica)

Apple (Malus×domestica Borkh.) is the fourth fruit in importance and Iran ranks fifth in apple production in the world. Longevity of juvenility in apple extends breeding cycles and makes its breeding a tough job. To alleviate this barrier via genetic engineering, the genes involved in flowering and floral development of apple and their function must be identified and characterized. Most of thes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • e-Informatica

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2010